head.ready(function(){
    
    });
function validarBorrador(){
    var tipoDocumento = $("#cmbTipoOpera").val();
    if(codigo_para_borrador.length==0){
        jAlert(mensajes_sistema[14]);
        return false;
    }
    if(persona_empresa.length==0 && ($("#linkGurardarMemorando").css('display') != 'none')){
        jAlert(mensajes_sistema[15]);
        return false;
    }
    if($("#txt_asunto").val().length==0){
        jAlert(mensajes_sistema[16]);
        $("#txt_asunto").effect("pulsate", {times:3}, 200).focus();
        return false;
    }
    if($("#dv_txt_contenido").elrte('val').length==0){
        jAlert(mensajes_sistema[3]);
        return false;
    }
    return true;
}

function validarMemorando_I(){    
    var as = $("#txt_asunto").val();
    var cnt = $("#dv_txt_contenido").elrte('val');
    var dsn = getDataRef(persona_empresa);
    var t_resp=$("#txt_fecha_rpt").val();
    if(dsn.length==0){
        jAlert(mensajes_sistema[4]);
        $("#linkGurardarMemorando").effect("pulsate", {times:3}, 200).focus();
        return false;
    }
   if($("#chkFecha").is(':checked')){
    if(t_resp<=0 || t_resp>30){
             jAlert("EL TIEMPO DE RESPUESTA NO ESTÁ DENTRO DEL RANGO ESTABLECIDO");
            return false;
    }
   }
    if(as.length==0){
        jAlert(mensajes_sistema[2]);
        $("#txt_asunto").effect("pulsate", {times:3}, 200).focus();
        return false;
    }
    if(cnt.length==0){
        jAlert(mensajes_sistema[3]);
        return false;
    }
    if($("#chkProyect").is(':checked')){
        if(getUnidades().length==0){
                jAlert("DEBES SELECCIONAR ALGUNA VISACION DE DOCUMENTO");
            return false;
        }
        if(firma_codigo.length==0){
            jAlert("DEBES SELECCIONAR QUIÉN FIRMARÁ EL DOCUMENTO");
            return false;
        }
        actualizarCodigoDirectivaParaCabeceraDeDocumento();
    }

    return true;
}
function validarMemorando_O(){
    var as = $("#txt_asunto").val();
    var cnt = $('#dv_txt_contenido').elrte()[0].elrte;
    var t_resp=$("#txt_fecha_rpt").val();
    if(as.length==0){
        jAlert(mensajes_sistema[2]);
        $("#txt_asunto").effect("pulsate", {times:3}, 200).focus();
        return false;
    }
    if(cnt.length==0){
        jAlert(mensajes_sistema[3]);
        return false;
    }
    if($("#chkFecha").is(':checked')){
    if(t_resp<=0 || t_resp>30){
             jAlert("EL TIEMPO DE RESPUESTA NO ESTÁ DENTRO DEL RANGO ESTABLECIDO");
            return false;
    }
    }
    if(persona_empresa.length==0){
        jAlert("DEBE SELECCIONAR POR LO MENOS UNA EMPRESA");
        return false;
    }
    return true;
}
function validarDocument_EX(opt_remit){
    var t_resp=$("#txt_fecha_rpt").val();
    if($("#chkProyect").is(':checked')){
        if(getUnidades().length==0){
                jAlert("DEBES SELECCIONAR ALGUNA VISACIÓN DE RESOLUCIÓN");
            return false;
        }
        if(firma_codigo.length==0){
            jAlert("DEBES SELECCIONAR QUIÉN FIRMARÁ LA RESOLUCIÓN");
            return false;
        }
    }
    if($("#chkFecha").is(':checked')){
    if(t_resp<=0 || t_resp>30){
             jAlert("EL TIEMPO DE RESPUESTA NO ESTÁ DENTRO DEL RANGO ESTABLECIDO");
            return false;
    }
    }
    if(opt_remit == 1 && empresa_codigo.length==0){
        jAlert("DEBE SELECCIONAR POR LO MENOS UNA EMPRESA");
        $("#linkBuscarEmpresa").effect("pulsate", {times:3}, 200).focus();
        return false;
    }
    if(opt_remit == 2 && persona_empresa.length==0){
        jAlert("DEBE SELECCIONAR POR LO MENOS UN DESTINATARIO");
        $("#linkGurardarMemorando").effect("pulsate", {times:3}, 200).focus();
        return false;
    }
    if($("#txt_cabecera").val().length==0){
        jAlert("DEBES INGRESAR CABECERA DEL DOCUMENTO");
        $("#txt_cabecera").effect("pulsate", {times:3}, 200).focus();
        return false;
    }
    if($("#txt_asunto").val().length==0){
        jAlert(mensajes_sistema[16]);
        $("#txt_asunto").effect("pulsate", {times:3}, 200).focus();
        return false;
    }
    if($('#dv_ver_externo').is(':hidden')){
        jAlert("DEBES SELECCIONAR ALGUN ARCHIVO CON EXTENSION <b>.pdf</b>")
        return false;
    }
    return true;
}
function validarResolucion_I(){
    if($("#chkProyect").is(':checked')){
        if(getUnidades().length==0){
            jAlert("DEBES SELECCIONAR ALGUNA VISACIÓN DE RESOLUCIÓN");
            return false;
        }
        if(firma_codigo.length==0){
            jAlert("DEBES SELECCIONAR QUIÉN FIRMARÁ LA RESOLUCIÓN");
            return false;
        }
    }
    
    if($("#editor_visto").elrte('val').length==0){
        jAlert("DEBES ESCRIBIR VISTO");
        return false;
    }
    if($("#editor_consider").elrte('val').length==0){
        jAlert("DEBES ESCRIBIR CONTENIDO");
        return false;
    }
    return true;
}
function validarProyectado(){
    if($("#chkProyect").is(':checked')==true){
        if(firma_codigo.length==0){
            jAlert("PRIMERO, DEBES ELEGIR QUIÉN FIRMARÁ EL DOCUMENTO");
            return false;
        }
    }
    return true;
}